


const loaderUtils = require("loader-utils");


module.exports=function(content,map,meta){

    const options = loaderUtils.getOptions(this);

    // 标识该 loader 是异步处理的
    this.async()

    // content 是模块内容
    console.log('\n\n第二个 loader',content,this.data,"\n\n");

    console.log('optons----->',options);

    setTimeout(()=>{
        
        // 返回 loader 处理结果
        this.callback('',content+";wocao.a=function(){};wocao.a()")
    
    },3000)
    
}

module.exports.pitch = function(remainingRequest, precedingRequest, data) {

    // console.log('第二个 loader 执行了 pitch------->',this.data);
    
    data.value = 42;
    
    // 
    this.callback('',2222222)
}